Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 France F5 France F7 Italy F4 Algeria F1 Algeria F2 Spain F11 France F17 France F18 France F4 Romania F1 Germany F13 France F14 Austria F10 Venezuela F6 Dominican Republic F1 Austria F3 Romania F1 Romania F2 Romania F15 Romania F16 Romania F18 Germany F2 Austria F1 Germany F5 Switzerland F2 Switzerland F3 Usa F8 Romania F1 Romania F2 Romania F3 Romania F9 Romania F10 Romania F11 Italy F23 Romania F14 Romania F15 Greece F3 Greece F2 Usa F1 El Salvador F1 Guatemala F1 Mexico F1 Switzerland F1 Italy F8 Italy F30 Germany F2 Germany F2 Romania F1 Romania F3 Romania F4 France F3 Colombia F1 Colombia F2 France F5 Romania F6 Romania F16 Romania F17 Venezuela F5 Romania F3 Serbia F2 Switzerland F2 Switzerland F3 France F6 Romania F1 Romania F16 Great Britain F5 Great Britain F6 Romania F4 Romania F16 France F13 Germany F7 France F2 Italy F2 M25 Portimao Czech Republic F2 Nottingham Challenger Surbiton Challenger USTA Tallahassee Tennis Challenger - Tallahassee Challenger Casablanca San Angel - Mexico City Medellin Challenger Pozoblanco Challenger Bergamo Challenger Orleans Challenger Heilbronn Challenger Quimper Challenger Brasov Challenger Napoli Challenger Surbiton Challenger St. Remy Challenger Eckental Challenger Koblenz Challenger M25+H Bacau Oeiras 2 Challenger Brest Challenger Bratislava Challenger Bordeaux Challenger Ilkley Challenger Cassis Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Canberra Challenger Iasi Challenger Nottingham 1 Challenger Nottingham 2 Challenger Eckental Challenger Forli 3 Challenger Forli 3 Challenger Quimper Challenger Pau Challenger Barletta Challenger Surbiton Challenger Salzburg Challenger Iasi Challenger Rennes Challenger Cordenons Challenger San Marino Challenger Ortisei Challenger Bergamo Challenger M25 Heraklion M25 Heraklion Iasi Challenger Grodzisk Mazowiecki Challenger Bratislava 2 Challenger Ottignies-Louvain-la-Neuve Challenger Lugano Challenger M15 Doha M25 Doha Bytom Challenger Surbiton Challenger Istanbul Challenger Trofeo Francesco Guzzini - Recanati Samsung Securities Cup - Seoul Naples Challenger - Naples Isla de Lanzarote - Lanzarote Cremona Challenger San Luis Potosi Challenger - San Luis Potosi Oberstaufen Cup-Head German Master's Series - Oberstaufen AIG Japan Open Tennis Championships - Tokyo Open 13 - Marseille Brasov Challenger - Brasov The Stella Artois Grass Court Championships - London Indian Wells Challenger Belgrade Challenger Salzburg Challenger Tunis Challenger Ortisei Challenger Brasov Challenger Biel Challenger Open de Moselle - Metz The Stella Artois Championships - London Furth Challenger Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing Brasov Challenger Brasov Challenger Open de Moselle - Metz ATP Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Medibank International - Sydney Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Eckental Challenger Ordina Open - s-Hertogenbosch Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Brisbane - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg Kazan Challenger Gerry Weber Open - Halle Timisoara Challenger Izmir Challenger Legg Mason Tennis Classic - Washington Thailand Open - Bangkok Geneva Challenger Geneva Challenger Grand Prix de Tennis de Lyon - Lyon Olbia Challenger Open de Tenis Comunidad Valenciana - Valencia Arad Challenger Timisoara Challenger Open 13 - Marseille The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Timisoara Challenger - Timisoara Heilbronn Challenger Guangzhou Challenger Rome Challenger BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Estoril Open - Estoril AEGON Championships - London AEGON International - Eastbourne Open de Moselle - Metz BCR Open Romania - Bucharest China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Ilkley Challenger Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Valencia Open - Valencia Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Moselle Open - Metz If Stockholm Open - Stockholm Erste Bank Open - Vienna Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Erste Bank Open - Vienna Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane Bratislava Challenger PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing If Stockholm Open - Stockholm Argentina Open - Buenos Aires Rio Open - Rio de Janeiro European Open - Antwerp Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Hungarian Open - Budapest BMW Open - Munich Open Parc - Lyon AEGON Championships - London Konzum Croatia Open - Umag Moselle Open - Metz St. Petersburg Open - St. Petersburg European Open - Antwerp Garanti Koza Sofia Open - Sofia BMW Open - Munich Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch Antalya Cup - Antalya Citi Open - Washington European Open - Antwerp Intrum Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech BMW Open - Munich BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Moselle Open - Metz European Open - Antwerp Open Sud de France - Montpellier Challenger 42 - Andrezieux Open 13 Provence - Marseille Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon Togliatti Cup - Togliatti Open de Franche-Comte - Besancon Open Mutouest - St. Brieuc Open 13 Provence - Marseille The Surbiton Trophy - Surbiton ABN AMRO World Tennis Tournament - Rotterdam Open Parc - Lyon Ciudad de Pozoblanco 'Open Diputacion' - Cordoba The LTA Nottingham Challenger - Nottingham The Manchester Trophy - Manchester Togliatti Cup - Togliatti The Nottingham Challenger - Nottingham Challenger Ford de Cherbourg - Cherbourg China Open - Beijing Austin Challenger - Austin Tiburon Challenger - Tiburon Tel Aviv Watergen Open - Tel Aviv Firenze Open - Florence X Abierto Internacional de Salinas - Salinas Torneo Internacional Challenger Fila 2005 - Leon Tallahassee Tennis Challenger - Tallahassee ECM Prague Open 2005 - Prague Ciudad de Pozoblanco Open Diputacion - Cordoba Internazionali di Tennis - Bergamo Internationaux du Doubs - Besancon Isla de Lanzarote - Lanzarote Seguros Bolivar Open - Medellin Open de Rennes La Trinitaine - Rennes Copa Petrobras Colombia - Bogota Ipsos Bucharest Challenger - Bucharest Internationaux de Nouvelle-Caledonie - New Caledonia Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg XII Abierto Internacional de Salinas - Salinas BH Telecom Sarajevo 2007 - Sarajevo BMW Tennis Championship - Sunrise Forli 5 Challenger LTA Cardiff Challenger - Cardiff The Surbiton Trophy - Surbiton Brasov Challenger - Brasov Abierto Internacional de Salinas 'Dario Expreso' - Salinas Puerto Rico Challenger Tennis Event - Humacao Open Parc - Lyon Sacramento Challenger - Sacramento Ford Tennis Championships - Louisville Noventi Open - Halle Sarajevo Challenger Lugano Challenger Reggio Emilia Challenger Guayaquil Challenger Recanati Challenger Granby Challenger Swiss Indoors Basel - Basel BNP Paribas Masters - Paris Palermo Challenger Quimper Challenger St. Petersburg 2 Challenger Barletta Challenger Athens Challenger Furth Challenger Braunschweig Challenger Oberstaufen Challenger Brasov Challenger Napoli Challenger Eckental Challenger Salzburg Challenger Heilbronn Challenger Kazan Challenger Bergamo Challenger Cherbourg Challenger Sarajevo Challenger Mersin Challenger Biella 6 Challenger Kosice Challenger Arad Challenger Bratislava Challenger Quimper Challenger Heilbronn Challenger Bergamo Challenger Le Gosier Challenger Bath Challenger Recanati Challenger Guimaraes Challenger Segovia Challenger Rome Challenger Bucharest Challenger Sibiu Challenger Bratislava Challenger Tunis Challenger Nottingham-2 Challenger Lexington Challenger Trnava Challenger Sibiu Challenger Geneva Challenger Brescia Challenger Arad Challenger Raanana Challenger Arad Challenger Prostejov Challenger Rennes Challenger Aptos Challenger Vancouver Challenger Binghamton Challenger St. Remy Challenger Istanbul Challenger Izmir Challenger Ortisei Challenger Orleans Challenger Rennes Challenger Eckental Challenger Bratislava Challenger Monza Challenger Forli 2 Challenger Wroclaw Challenger Milan Challenger Ortisei Challenger Budapest Challenger Bangkok Challenger Budapest Challenger Sophia Antipolis Challenger Nottingham Challenger Marburg Challenger Istanbul Challenger Istanbul Challenger Kaohsiung Challenger Izmir Challenger Aptos Challenger Shenzhen Challenger Rovereto Challenger Morelos Challenger Tyler Challenger Vancouver Challenger Ismaning Challenger Bordeaux Challenger San Marino Challenger Ismaning Challenger Aix En Provence Challenger Grand Prix de Tennis de Lyon - Lyon Prague 3 Challenger Lugano Challenger Como Challenger Mons Challenger BCR Open Romania - Bucharest Guadalajara Challenger Grand Prix de Tennis de Lyon - Lyon Istanbul Challenger Tunis Challenger Cherbourg Challenger Marburg Challenger Pau Challenger Barletta Challenger Madrid Challenger Rome Challenger BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Newport Beach Challenger NASDAQ-100 Open - Miami Belgrade Challenger Iasi Challenger Heilbronn Challenger Dubai Duty Free Tennis Championships - Dubai Lugano Challenger Biel Challenger BNP Paribas Masters - Paris Leon Challenger Mauthausen Challenger Little Rock Challenger Palmas del Mar Challenger Prague 2 Challenger If Stockholm Open - Stockholm Pacific Life Open - Indian Wells Gerry Weber Open - Halle Sony Ericsson Open - Miami China Open - Beijing Pilot Pen Tennis - New Haven Open 13 - Marseille BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Kremlin Cup - Moscow Open Sud de France - Montpellier BNP Paribas Open - Indian Wells AEGON Championships - London Sony Ericsson Open - Miami ABN AMRO World Tennis Tournament - Rotterdam Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal BMW Open - Munich Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Shanghai ATP Masters 1000 - Shanghai Open 13 - Marseille Open de Tenis Comunidad Valenciana - Valencia Rakuten Japan Open - Tokyo BMW Open - Munich Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo If Stockholm Open - Stockholm Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BRD Nastase Tiriac Trophy - Bucharest Rogers Cup - Montreal Swiss Indoors Basel - Basel Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Hall of Fame Tennis Championships - Newport Moselle Open - Metz Open Sud de France - Montpellier Sony Ericsson Open - Miami Erste Bank Open - Vienna Monte-Carlo Rolex Masters - Monte-Carlo Brisbane International - Brisbane ASB Classic - Auckland Mutua Madrilena Madrid Open - Madrid Austrian Open - Kitzbuhel Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BRD Nastase Tiriac Trophy - Bucharest BNP Paribas Open - Indian Wells TEB BNP Paribas Istanbul Open - Istanbul Grand Prix Hassan II - Marrakech Sony Open Tennis - Miami Citi Open - Washington Shenzhen Open - Shenzhen Erste Bank Open - Vienna Monte-Carlo Rolex Masters - Monte-Carlo AEGON Championships - London Mutua Madrid Open - Madrid Moselle Open - Metz DIEMA XTRA Sofia Open - Sofia Internazionali BNL d'Italia - Rome Citi Open - Washington AEGON Championships - London Dubai Duty Free Tennis Championships - Dubai Open Parc - Lyon ABN AMRO World Tennis Tournament - Rotterdam Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Garanti Koza Sofia Open - Sofia Bucharest Open - Bucharest BNP Paribas Open - Indian Wells If Stockholm Open - Stockholm Sony Open Tennis - Miami Maharashtra Open - Pune Open Sud de France - Montpellier Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Barcelona Open Banc Sabadell - Barcelona Mercedes Cup - Stuttgart Erste Bank Open - Vienna Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Modena Challenger Indian Wells Challenger Western & Southern Open - Cincinnati Sibiu Challenger BNP Paribas Masters - Paris Qatar ExxonMobil Open - Doha BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Barcelona Open Banc Sabadell - Barcelona Gazprom Hungarian Open - Budapest BNP Paribas Open - Indian Wells Nature Valley International - Eastbourne Miami Open - Miami Campionati BNL dItalia - Rome Citi Open - Washington Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Coupe Rogers - Montreal BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BB&T Atlanta Open - Atlanta Miami Open - Miami Miami Open - Miami Rakuten Japan Open - Tokyo Western & Southern Open - Cincinnati Open 13 Provence - Marseille Abierto Mexicano Telcel - Acapulco Western & Southern Open - Cincinnati Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, ROU-FRA 0-5 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, QF, FRA-GER 3-2 Davis Cup, World Group, QF, FRA-USA 2-3 Hopman Cup - Perth Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, World Group, QF, ARG-FRA 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, FRA-AUS 5-0 Davis Cup, World Group, SF, FRA-CZE 4-1 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, World Group, QF, GBR-FRA 3-1 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, World Group, SF, FRA-SRB 3-1 Davis Cup, World Group, F, FRA-BEL 3-2 Davis Cup, Group II, 1R, ROU-LUX 4-1 Davis Cup, Group II, 2R, ROU-MAR 5-0 Davis Cup, Group I, 1R, ROU-POR 3-1 Davis Cup, Group I, SF, ROU-PER 4-0 Davis Cup, Group I, 1R, SVK-ROU 3-1 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, PO, NED-FRA, 1-4 Davis Cup, World Group, PO, SWE-ROU, 3-2 Davis Cup, PO, FRA-GER 4-1 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, Group I, PO, GRE-ROU 4-0 Davis Cup, World Group, 1R, CAN-FRA 1-4 Davis Cup, World Group, 1R, FRA-ISR 5-0 French Open (juniors) Davis Cup, World Group, F, FRA-SUI 1-3 AAMI Classic - Kooyong The Mubadala World Tennis Championship The Mubadala World Tennis Championship Davis Cup, Finals, Group A Davis Cup, World Group, 1R, FRA-CAN 5-0 Davis Cup, Group I, 1R, ROU-SLO 4-1 AAMI Classic - Kooyong Davis Cup, Qualifiers, 1R, ESP-ROU 3-1 Davis Cup, Group I, 1R, ROU-TPE 1-3 Davis Cup, World Group, QF, CZE-FRA 1-3 Davis Cup, Group I, 2R, ROU-ESP 1-4 Mubadala World Tennis Championship Davis Cup, Group II, 3R, ROU-POL 2-3 Davis Cup, World Group, F, FRA-CRO 1-3 Davis Cup, Group II, 1R, ROU-ZIM 4-1 Mubadala World Tennis Championship Mubadala World Tennis Championship Kooyong Classic - Kooyong Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - London Olympics - Rio de Janeiro